﻿using System;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;

namespace YJKRevitDimension.PlaneSlopeDimension
{
	internal class SlopeDimensionData
	{
		public bool OneOrTwo { get; set; }

		public ExternalCommandData CommandData { get; set; }

		public SlopeDimensionStruct SlopeDimStruct { get; set; }

		public XYZ StartPoint { get; set; }

		public XYZ EndPoint { get; set; }

		public SlopeDimensionData(ExternalCommandData commandData, SlopeDimensionStruct slopeDimStruct, XYZ startPoint, XYZ endPoint)
		{
			this.CommandData = commandData;
			this.SlopeDimStruct = slopeDimStruct;
			this.StartPoint = startPoint;
			this.EndPoint = endPoint;
		}
	}
}
